sub-machine guns - Alemán Inglés Diccionario